<?
/**
 * 处理用户的更新头像图片的请求
 *
 */
require_once( './path.php' );
require( 'HTTP/Upload.php' );

//调用初始化页面
require_once( CLASSMATE_ROOT.'/controller/process_script_init.php' );

@$request = $_POST;

try{

if ( !session::get( 'is_online' ) ){
	 //未登录用户，不得访问本页面
	 $response_message = array( 'type'=>'info' ,
	 		 'content'=>'你还没有登录，不能进行退出登录操作。' ,
	 		 'url_des'=>'马上登录去？' ,
	 		 'url'=>'/classmate/controller/account/login.php' );
	 		 
	 session::set( 'response_message' , $response_message );

	 header( 'Location: ../response_message.php' );
	 exit();
}

$db_connect = mongo_connect();
$update = new update_user_profile_process( $db_connect , session::get( 'email' ) );

if ( $update->do_update_head_img( $request ) ){
	 
	 //更新成功,返回本页面
	 header( 'Location: /classmate/controller/account/update_user_profile.php' );
	 exit();
}

}catch( Exception $e ){
//@todo 错误则返回到当前页面显示错误信息
}
